home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
dev
/
cross
/
sasmv14.dms
/
sasmv14.adf
/
include
/
cpuregs.i
< prev
next >
Wrap
Text File
|
1993-05-22
|
1KB
|
79 lines
*********************************************************************
**
** SASM SNES Include File
** ~~~~~~~~~~~~~~~~~~~~~~
** CPU Registers V1.1
**
** $: FWS - 24/02/93 - created this file!
**
*********************************************************************
IFD CPUREGS_I
WARN Double Inclusion of CPUREGS.I
ELSE
CPUREGS_I set 1
rs= $4200 ;CPU BASE
NMITIMEN rs.b 0
WRIO rs.b 0
WRMPYA rs.b 0
WRMPYB rs.b 0
WRDIVL rs.b 0
WRDIVH rs.b 0
WRDIVB rs.b 0
HTIMEL rs.b 0
HTIMEH rs.b 0
VTIMEL rs.b 0
VTIMEH rs.b 0
MDMAEN rs.b 0
HDMAEN rs.b 0
MEMSEL rs.b 0
rs= $4210
RDNMI rs.b 0
TIMEUP rs.b 0
HVBJOY rs.b 0
RDIO rs.b 0
RDDIVL rs.b 0
RDDIVH rs.b 0
RDMPYL rs.b 0
RDMPYH rs.b 0
JOY1L rs.b 0
JOY1H rs.b 0
JOY2L rs.b 0
JOY2H rs.b 0
JOY3L rs.b 0
JOY3H rs.b 0
JOY4L rs.b 0
JOY4H rs.b 0
;since no symbolic names for DMA are defined in the SNES DEVELOPMENT MANUAL, i
;will just do here...
rs= $4300
DMABASE1 rs.l 0,0,0,0 ;sixteen bytes per channel
DMABASE2 rs.l 0,0,0,0
DMABASE3 rs.l 0,0,0,0
DMABASE4 rs.l 0,0,0,0
DMABASE5 rs.l 0,0,0,0
DMABASE6 rs.l 0,0,0,0
DMABASE7 rs.l 0,0,0,0
DMABASE8 rs.l 0,0,0,0
rsreset
DMA_CTRL rs.b 0 ;now one channel definitions
DMA_BBUSADR rs.b 0
DMA_ABUSADR_L rs.b 0
DMA_ABUSADR_H rs.b 0
DMA_ABUSADR_B rs.b 0
DMA_DATAADR_L rs.b 0
DMA_DATAADR_H rs.b 0
DMA_DATAADR_B rs.b 0
DMA_SIZE equ DMA_DATAADR_L
DMA_A2TABADR_L rs.b 0
DMA_A2TABADR_H rs.b 0
DMA_NUMLINES rs.b 0
ENDC